make a thorough investigation - Deutsch Englisch Wörterbuch